977395
19840
986278
1000185
344472
601318
102915
761683
49111
779251
571992
806613
5330799
3759581
3272148
2587804
2314988
2170609
2092358
195078
1864118
1759136
1756196
1672471